.header-nav-container{}
#nav{}
#nav li{position:relative;text-align:left;margin-right:5px;}
#nav li.over{z-index:999;}
#nav a, #nav a:hover, #nav a:active, #nav a:focus{display:block;text-decoration:none;}
#nav span{display:block;cursor:pointer;white-space:nowrap;}
#nav li ul span{white-space:normal;}
#nav li{background:none;float:left;margin:0;padding:0 0px 0 0;text-align:left;}
#nav li.parent{background:url(../../images/web1/mainnav-parent-arrow.gif) no-repeat right center;}
#nav li.parent li.parent{background:url(../../images/web1/mainnav-parent-arrow-2.gif) no-repeat right center;}
#nav a{float:left;text-decoration:none;font-size:92%;color:#fff;padding:0 35px 0 15px;font-weight:bold;text-transform:uppercase;line-height:34px;}
#nav a span{}
#nav li.active a{background:url(../../images/web1/arrow4-hover.gif) repeat-x;color:#FFFFFF;}
#nav li.active a span{}
#nav li.over a, #nav a:hover, #nav a:active, #nav a:focus, #nav a.over,
#nav li.active a:hover, #nav li.active a:active, #nav li.active a:focus{background:#242424;color:#FFFFFF;}
#nav li.over a{background:url(../../images/web1/arrow4-hover.gif) repeat-x;}
#nav a:hover{background:url(../../images/web1/arrow4-hover.gif) repeat-x!important;}
#nav li.over a span, #nav a.over span, #nav a:hover span, #nav a:active span, #nav a:focus span,
#nav li.active a:hover span, #nav li.active a:active span, #nav li.active a:focus span{background:url(../../../images/web1/arrow4-hover.gif) repeat-x;}
#nav ul li,
#nav ul li.active{margin:0;padding:0;}
#nav ul li.last{padding-bottom:0;background:#2d2c2c;}
#nav ul a,
#nav ul a:hover, #nav ul a.over{float:none;background:none;}
#nav ul a span,
#nav ul a:hover span, #nav ul a.over span{float:none;display:inline;}
#nav ul li a, #nav ul li a span{font-weight:normal !important;line-height:normal !important;background:none !important;}
#nav ul{display:none;left:0px;position:absolute;top:34px;width:15em;z-index:10;border:1px solid #2D2C2C;background-color:#2c2c2c;border-width:0px 1px 1px 1px;padding:0px 0px;list-style:none;}
#nav ul li{background:none;width:100%;border-top:1px solid #242424;}
#nav li.over > ul{left:0;}
#nav li.over > ul li.over > ul{left:150px;}
#nav li.over ul ul{left:-10000px;}
#nav ul li a, #nav li.active li a{border:none;margin:0;color:#fff!important;background:url(../../images/web1/blank.png);font-size:100%;text-transform:none;padding:5px 0px;}
#nav ul li a:hover, #nav ul li a:active, #nav ul li a:focus, #nav ul li a.over{background:#242424 !important;color:#FFF!important;padding:5px 0px;}
#nav ul ul{left:100px;top:5px;}